# -*- coding: utf8 -*-
#Programa: triangles.py
#Autor: Iván Viguera Cáceres
#Fecha: 26/09/2010
#Descripción:
#   Dibuixa tants triangles com indica el número indicat com a primer argument en la crida.

#---Imports:
import sys


#---Funciones:

def dibujaTriangulo():
    for i in range(9,-1,-1):
        rangoNum = "".join(map(str,range(i,10,1))) + "".join(map(str,range(8,i-1,-1)))
        print ("."*i,rangoNum,"."*i)
        
#---Clases:

#---Main:
if len(sys.argv) < 2 :
   print ("Arguments insuficients")
else :
    cops =int(sys.argv[1])
    for i in range(0, cops):
        dibujaTriangulo()
